


<?php
$nomOrigine = $_POST['name'];
$elementsChemin = pathinfo($nomOrigine);
$extensionFichier = $elementsChemin['extension'];
$extensionsAutorisees = array("txt");
if (!(in_array($extensionFichier, $extensionsAutorisees))) {
    $uploadMessage = "Le fichier \"".$_POST['name']."\" n'a pas l'extension attendue, veuillez charger un fichier .txt";
} else {
    // Copie dans le repertoire du script avec un nom
    // incluant l'heure a la seconde pres
    $repertoireDestination = dirname(__FILE__)."/";
    $nomDestination = "fichier_du_".date("YmdHis").".".$extensionFichier;

    if (move_uploaded_file($_FILES["monfichier"]["tmp_name"],
                                     $repertoireDestination.$nomDestination)) {
        $uploadMessage = "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"].
                " a été déplacé vers ".$repertoireDestination.$nomDestination;
    } else {
        $uploadMessage = "Le fichier \"".$_POST['name']."\" n'a pas été uploadé (trop gros ?) ou ".
                "Le déplacement du fichier temporaire a échoué".
                " vérifiez l'existence du répertoire ".$repertoireDestination;
    }
}

?>